semi-public transport - İspanyolca İngilizce Sözlük